The Architecture Tradeoff Analysis Method
نویسندگان
چکیده
This paper presents the Architecture Tradeoff Analysis Method (ATAM), a structured technique for understanding the tradeoffs inherent in design. This method was developed to provide a principled way to evaluate a software architecture’s fitness with respect to multiple competing quality attributes: modifiability, security, performance, availability, and so forth. These attributes interact—improving one often comes at the price of worsening one or more of the others as is demonstrated in the paper. The ATAM is a spiral model of design: one of postulating candidate architectures followed by analysis and risk mitigation, leading to refined architectures.
منابع مشابه
A Thesis for the Degree of Master
The problem of satisfying a desired level of quality attributes has been researched in the software architecture analysis domain. Architecture tradeoff analysis methods have been studied in order to examine whether an architecture meets the system quality and to know where the quality tradeoffs exist. Even though the Architecture Tradeoff Analysis Method (ATAM) provides a basic understanding of...
متن کاملUsing the Architecture Tradeoff Analysis Method to Evaluate a Reference Architecture: A Case Study
vii
متن کاملUse of the Architecture Tradeoff Analysis Method (ATAM) in the Acquisition of Software-Intensive Systems
vii
متن کاملUse of the Architecture Tradeoff Analysis Method (ATAM) in Source Selection of Software-Intensive Systems
...............................................................................................................vii
متن کاملUsing the Architecture Tradeoff Analysis Method (ATAM) to Evaluate the Software Architecture for a Product Line of Avionics Systems: A Case Study
.............................................................................................................vii
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998